package com.kingmed.kmss.bpmn.flow.service.base;

import org.flowable.engine.HistoryService;
import org.flowable.engine.IdentityService;
import org.flowable.engine.ManagementService;
import org.flowable.engine.RepositoryService;
import org.flowable.engine.RuntimeService;
import org.flowable.engine.TaskService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import lombok.Getter;

/**
 * import各种原生的service
 */
@Service
public class BpmBaseServiceImpl {

    @Autowired
    @Getter
    RepositoryService repositoryService;

    @Autowired
    @Getter
    RuntimeService runtimeService;

    @Autowired
    @Getter
    TaskService taskService;

    @Getter
    @Autowired
    HistoryService historyService;

    @Autowired
    @Getter
    ManagementService managementService;

    @Autowired
    @Getter
    IdentityService identityService;
}